* html,* html body{background-image:url(about:blank);background-attachment:fixed}
body{
    margin: 0;
    background: #f4f4f4;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #4c4c4c;
}
h1,h2,h3,h4,p,form{margin: 0;padding: 0}
a{color:#4095ce;text-decoration: none;}
a:hover{color: #ff3300;}
table{ border-collapse:collapse;}
header,nav,aside,menu,figure,article,time,footer,img{display:block;} 
label{width: 100px;float: left;}
img{margin: auto;;}

.center{text-align: center;}
.cursor{cursor: pointer;}
.post a{color: #4c4c4c;}
.post a:hover{color: #ff3300;}
.clear{clear: both;}
.floatLeft{float: left;}
.floatRight{float: right;}
.borderRight{border-right: 1px dashed  #ccc;_display:inline-block;}
.borderLeft{border-left: 1px dashed  #ccc;_display:inline-block;}
.borderBottom{border-bottom: 1px dashed  #ccc;_display:inline-block;}
.marginTop5{margin-top: 5px;}
.marginTop7{margin-top: 7px;}
.marginTop10{margin-top: 10px;}
.marginTop20{margin-top: 20px;}
.marginBottom5{margin-bottom: 5px;}
.marginBottom7{margin-bottom: 7px;}
.marginBottom10{margin-bottom: 10px;}
.marginBottom20{margin-bottom: 20px;}
.marginRight3{margin-right: 3px;}
.marginRight5{margin-right: 5px;}
.marginRight10{margin-right: 10px;}
.marginRight20{margin-right: 20px;}
.marginLeft3{margin-left: 3px;}
.marginLeft5{margin-left: 5px;}
.marginLeft10{margin-left: 10px;}
.marginLeft20{margin-left: 20px;}
.marginLeft40{margin-left: 40px;}
.marginLeft60{margin-left: 60px;}
.marginLeft80{margin-left: 80px;}
.paddingLeft5{padding-left: 5px;}
.paddingLeft10{padding-left: 10px;}
.paddingLeft20{padding-left: 20px;}
.paddingLeft40{padding-left: 40px;}
.paddingLeft60{padding-left: 60px;}
.paddingLeft80{padding-left: 80px;}
.paddingTop5{padding-top: 5px;}
.paddingTop10{padding-top: 10px;}
.paddingTop20{padding-top: 20px;}
.paddingBottom5{padding-bottom: 5px;}
.paddingBottom10{padding-bottom: 10px;}
.paddingBottom20{padding-bottom: 20px;}
.blue{color: #4095ce}
.red{color: #ff3300}
.yellow{color: #ff9200}
.black{color: #2d2d2d}
.a{color: #70ed00;}
.b{color: #00ccff;}
.c{color: #ffcc00;}
.d{color: #ff3300;}
ul{margin: 0;padding: 0;}
ul.none{list-style: none;}
ul.liLeft li{float: left;}
h1.title1{padding-top: 80px;font-size: 30px;width: 140px;height: 50px;float: left;background: url(../style/title-background.png)}
h1.title2{font-size: 20px;padding-left:10px;width: 140px;border-bottom: 4px solid #ff9200;position:relative}
h1.title2 span.title2{position:absolute;left: 150px;bottom:-1px;color: #ff9200;height: 14px;line-height: 14px;font-size: 14px;padding-left: 10px;width: 300px;border-bottom: 1px solid #ff9200;}
h1.title2 a.title2{position:absolute;left:462px;bottom:-1px;color: #4c4c4c;height: 14px;line-height: 14px;font-size: 14px;padding-left: 5px;width: 200px;border-bottom: 1px solid #4c4c4c;}
h2.title{color: #ff7200;}
.icon-remind{background: url(../style/icon/remind.png) no-repeat;padding-left: 36px;}
/*input.button{border: 1px solid #ff9200;background: #ff9200;height: 28px;width: 120px;margin-left: 10px;}*/
input.text{border: 1px solid #ffcd8b;padding: 2px 5px;height: 22px;line-height: 22px;}
select.text{border: 1px solid #ffcd8b;padding: 2px 5px;height: 22px;line-height: 22px;}
.button{line-height: 38px;height: 40px;color: #fff;text-align: center;border:1px solid #dd621f;background: url(../style/bgs_2.png);font-weight: bold;border-radius: 3px;}
a.action{line-height: 38px;height: 40px;color: #dd621f;text-align: center;border:1px solid #ccc;background:  url(../style/bgs_3.png);font-weight: bold;border-radius: 3px;}
.shadea{
    position:relative;
    z-index:1;
    transition-duration:.5s;
    -webkit-transition-duration:.5s;
    -moz-transition-duration:.5s;
    -o-transition-duration:.5s;
}
.shadeb{
    box-shadow:0 0 15px 4px rgba(0,0,0,0.2);
    z-index:2;
}

section.statistics p.t{
    background: #4c4c4c;
    height: 24px;
    line-height: 24px;
    width: 0px;
    overflow: hidden;
    color: #fff;
    margin-top: 5px;
    padding-left: 10px;
    font-weight: bold;
    border-left: 2px solid #ff9200;
}
section.statistics p.tj-img{
    margin-top: 5px;
    background: url(../style/tj_2.png) no-repeat;
    width: 700px;
    height: 9px;
}
section.statistics .tj{
    position: relative;
    background: #4c4c4c;
    width: 700px;
    height: 40px;
    font-weight: bold;
    color: #fff;
}
section.statistics .tj .text{
    padding:0 30px 0 10px;
    position: absolute;
    width: 680px;
    height: 40px;
    line-height: 40px;
}
section.statistics .tj .picture{
    position: absolute;
    background: url(../style/tj.png);
    height: 40px;
    width: 0px;
}

/*#heater-------------------------------------------------------------------*/
#header{
    height: 43px;
    position: fixed;
    _position:absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1000;
    overflow: visible;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    _top:expression(eval(document.documentElement.scrollTop));
}
#header .seek{
    position: relative;
    z-index: 1;
    background: #ffffff;
    background: rgba(255,255,255,0.9);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    _border-bottom: 1px solid #4c4c4c;
    border-bottom: 1px solid #cccccc;
}
#header .seek form{
    width: 1000px;
    margin: auto;
    padding: 10px 0;
}
#header .seek form .button{
    height: 28px;
    line-height: 25px;
    width: 120px;
    margin-left: 10px;
    margin-top: 5px;
}
#header .header{
    background: url(../style/nav-background.png);
    height: 43px;
    position: relative;
    z-index: 2;
}
#header .header .text{
    height: 43px;
    width: 1000px;
    margin: auto;
}
#header .header .logo{
    width: 250px;
    height: 42px;
    background: url(../style/logo.png);
}
#header .header .nav li{
    width: 100px;
    height: 42px;
    background: url(../style/nav_1.png);
    text-indent:-9999px;
    cursor: pointer;
}
#header .header .nav div{
    width: 0px;
    height: 42px;
    background: url(../style/nav_2.png);
    cursor: pointer;
}
#header .header .nav .li1{background-position: 0px 0;}
#header .header .nav .li2{background-position: -100px 0;}
#header .header .nav .li3{background-position: -200px 0;}
#header .header .nav .li4{background-position: -300px 0;}
#header .header .nav .li5{background-position: -400px 0;}

#header .header .share li{
    width: 22px;
    height: 21px;
    background: url(../style/share-icons.png);
    cursor: pointer;
    margin: 2px 4px;
}
#header .header .share li.li1{background-position: 0px 0;}
#header .header .share li.li2{background-position: 22px 0;}
#header .header .share li.li3{background-position: 44px 0;}
#header .header .share li.li4{background-position: 66px 0;}

#header .header .more{
    float: right;
    margin-top: 2px;
    height: 20px;
    line-height: 20px;
    padding: 0 6px;
    cursor: pointer;
    color: #4c4c4c;
    font-weight: bold;
    background: url(../style/bgs_2.png);
    border: 1px solid #ff7200;
}
/*-------------------------------------------------------------------*/


#img{
    width: 1000px;
    margin: 55px auto 4px auto;
    _margin-top:55px;
    overflow: hidden;
}

/*#footer-------------------------------------------------------------------*/
#footer{
    clear: both;
    padding: 20px 10px;
    margin-top: 80px;
    color: #666666;
    font-size: 12px;
    border-top: 1px solid #ccc;
    box-shadow:0 0 4px 1px rgba(0,0,0,0.1);
    background:#ffffff;
}
#footer .footer{
    width: 1000px;
    margin:auto;
}
#footer .footer p{
    text-align: center;
    margin-bottom: 10px;
}
#footer .footer p a,#footer .footer p span{
    padding: 0 10px;
}
/*------------------------------------------------------------------*/
